mouse-controlled games - German English Dictionary